make interest payments - Français Anglais Dictionnaire